Contents: The Delphi Magazine
Issue 68, April 2001
News
Keep up with all that’s new in the world of Delphi and Kylix development, plus a sneak preview of what to look forward to next month.
Distributed Application Development With SOAP
Craig Murphy demonstrates distributed application development using Delphi with version 2 of the Microsoft SOAP Toolkit. Discover how to make SOAP work for your application needs.
Under Construction: Data-Awareness And Interfaces
Bob Swart discusses data-aware components, using an IDataAware interface to conveniently and easily manage data-aware components.
Back to Basics: A Reintroduction To Properties, Part 1
To help those who are relatively new to Delphi and/or Kylix, Dave Jewell provides an introduction to properties and how useful they are: not just for component developers, either!
Perspectives: Microsoft Visual Studio .NET: A View From Across The Fence
In this new column, Steve Scott gives a personal opinion on Microsoft’s forthcoming Visual Studio .NET: as an enthusiastic Delphi developer, what does VS.NET have to offer and what does Delphi need to do to continue to win the hearts of Windows developers?
Algorithms Alfresco: The 51st State
Julian Bucknall returns to state machines to show how to create a parser for Object Pascal code: extracting comments and recognising language keywords, providing a foundation which could be used for a ‘pretty printer’ code formatter, for example. He also deals with optimisation of regex evaluation.
One Last Compile...
Tips trom the top.
Let’s Cooperate
Primoz Gabrijelcic describes how to create and use file system-based synchronisation primitives: ideal for use with distributed systems, spread across a number of computers.
Beating The System: Taming The Windows Desktop, Part 2
Dave Jewell has the second part of his unravelling of the Windows Desktop, with more on the fascinating technique of DLL injection and how to avoid the need for C/C++!
The Delphi Clinic
Brian Long with more answers to your own queries.